package dao;

import metier.*;

import java.util.ArrayList;

public interface DAOUtilisateur {
	
	
	
	ArrayList<Utilisateur> loadAll() 	throws Exception;
	Utilisateur get(String pseudo)		throws Exception;
	void save(Utilisateur user)			throws Exception;
	void delete(Utilisateur user)		throws Exception;
	void update(Utilisateur user)		throws Exception;
	
	
	void passeOffre(Offre offre)		throws Exception;
	void enchir(Encherir enchere) 		throws Exception;
	void supprimeCompte() 				throws Exception;
	void modifProfil() 					throws Exception;
	Evaluation evalue(Utilisateur user) throws Exception;
	
	
}
